/* purgecss start ignore */

body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{
  transition-duration:50ms
}

body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{
  transition-delay:0s
}

body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{
  transition-delay:50ms
}

body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{
  transition-duration:100ms
}

body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{
  transition-delay:0s
}

body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{
  transition-delay:100ms
}

body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{
  transition-duration:150ms
}

body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{
  transition-delay:0s
}

body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{
  transition-delay:150ms
}

body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{
  transition-duration:200ms
}

body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{
  transition-delay:0s
}

body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{
  transition-delay:200ms
}

body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{
  transition-duration:250ms
}

body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{
  transition-delay:0s
}

body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{
  transition-delay:250ms
}

body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{
  transition-duration:300ms
}

body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{
  transition-delay:0s
}

body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{
  transition-delay:300ms
}

body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{
  transition-duration:350ms
}

body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{
  transition-delay:0s
}

body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{
  transition-delay:350ms
}

body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{
  transition-duration:400ms
}

body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{
  transition-delay:0s
}

body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{
  transition-delay:400ms
}

body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{
  transition-duration:450ms
}

body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{
  transition-delay:0s
}

body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{
  transition-delay:450ms
}

body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{
  transition-duration:500ms
}

body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{
  transition-delay:0s
}

body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{
  transition-delay:500ms
}

body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{
  transition-duration:550ms
}

body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{
  transition-delay:0s
}

body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{
  transition-delay:550ms
}

body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{
  transition-duration:600ms
}

body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{
  transition-delay:0s
}

body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{
  transition-delay:600ms
}

body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{
  transition-duration:650ms
}

body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{
  transition-delay:0s
}

body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{
  transition-delay:650ms
}

body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{
  transition-duration:700ms
}

body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{
  transition-delay:0s
}

body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{
  transition-delay:700ms
}

body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{
  transition-duration:750ms
}

body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{
  transition-delay:0s
}

body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{
  transition-delay:750ms
}

body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{
  transition-duration:800ms
}

body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{
  transition-delay:0s
}

body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{
  transition-delay:800ms
}

body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{
  transition-duration:850ms
}

body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{
  transition-delay:0s
}

body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{
  transition-delay:850ms
}

body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{
  transition-duration:900ms
}

body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{
  transition-delay:0s
}

body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{
  transition-delay:900ms
}

body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{
  transition-duration:950ms
}

body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{
  transition-delay:0s
}

body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{
  transition-delay:950ms
}

body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{
  transition-duration:1000ms
}

body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{
  transition-delay:0s
}

body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{
  transition-delay:1000ms
}

body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{
  transition-duration:1050ms
}

body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{
  transition-delay:0s
}

body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{
  transition-delay:1050ms
}

body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{
  transition-duration:1100ms
}

body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{
  transition-delay:0s
}

body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{
  transition-delay:1100ms
}

body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{
  transition-duration:1150ms
}

body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{
  transition-delay:0s
}

body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{
  transition-delay:1150ms
}

body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{
  transition-duration:1200ms
}

body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{
  transition-delay:0s
}

body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{
  transition-delay:1200ms
}

body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{
  transition-duration:1250ms
}

body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{
  transition-delay:0s
}

body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{
  transition-delay:1250ms
}

body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{
  transition-duration:1300ms
}

body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{
  transition-delay:0s
}

body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{
  transition-delay:1300ms
}

body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{
  transition-duration:1350ms
}

body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{
  transition-delay:0s
}

body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{
  transition-delay:1350ms
}

body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{
  transition-duration:1400ms
}

body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{
  transition-delay:0s
}

body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{
  transition-delay:1400ms
}

body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{
  transition-duration:1450ms
}

body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{
  transition-delay:0s
}

body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{
  transition-delay:1450ms
}

body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{
  transition-duration:1500ms
}

body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{
  transition-delay:0s
}

body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{
  transition-delay:1500ms
}

body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{
  transition-duration:1550ms
}

body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{
  transition-delay:0s
}

body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{
  transition-delay:1550ms
}

body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{
  transition-duration:1600ms
}

body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{
  transition-delay:0s
}

body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{
  transition-delay:1600ms
}

body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{
  transition-duration:1650ms
}

body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{
  transition-delay:0s
}

body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{
  transition-delay:1650ms
}

body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{
  transition-duration:1700ms
}

body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{
  transition-delay:0s
}

body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{
  transition-delay:1700ms
}

body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{
  transition-duration:1750ms
}

body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{
  transition-delay:0s
}

body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{
  transition-delay:1750ms
}

body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{
  transition-duration:1800ms
}

body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{
  transition-delay:0s
}

body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{
  transition-delay:1800ms
}

body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{
  transition-duration:1850ms
}

body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{
  transition-delay:0s
}

body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{
  transition-delay:1850ms
}

body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{
  transition-duration:1900ms
}

body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{
  transition-delay:0s
}

body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{
  transition-delay:1900ms
}

body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{
  transition-duration:1950ms
}

body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{
  transition-delay:0s
}

body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{
  transition-delay:1950ms
}

body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{
  transition-duration:2000ms
}

body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{
  transition-delay:0s
}

body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{
  transition-delay:2000ms
}

body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{
  transition-duration:2050ms
}

body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{
  transition-delay:0s
}

body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{
  transition-delay:2050ms
}

body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{
  transition-duration:2100ms
}

body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{
  transition-delay:0s
}

body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{
  transition-delay:2100ms
}

body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{
  transition-duration:2150ms
}

body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{
  transition-delay:0s
}

body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{
  transition-delay:2150ms
}

body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{
  transition-duration:2200ms
}

body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{
  transition-delay:0s
}

body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{
  transition-delay:2200ms
}

body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{
  transition-duration:2250ms
}

body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{
  transition-delay:0s
}

body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{
  transition-delay:2250ms
}

body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{
  transition-duration:2300ms
}

body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{
  transition-delay:0s
}

body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{
  transition-delay:2300ms
}

body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{
  transition-duration:2350ms
}

body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{
  transition-delay:0s
}

body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{
  transition-delay:2350ms
}

body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{
  transition-duration:2400ms
}

body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{
  transition-delay:0s
}

body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{
  transition-delay:2400ms
}

body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{
  transition-duration:2450ms
}

body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{
  transition-delay:0s
}

body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{
  transition-delay:2450ms
}

body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{
  transition-duration:2500ms
}

body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{
  transition-delay:0s
}

body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{
  transition-delay:2500ms
}

body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{
  transition-duration:2550ms
}

body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{
  transition-delay:0s
}

body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{
  transition-delay:2550ms
}

body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{
  transition-duration:2600ms
}

body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{
  transition-delay:0s
}

body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{
  transition-delay:2600ms
}

body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{
  transition-duration:2650ms
}

body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{
  transition-delay:0s
}

body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{
  transition-delay:2650ms
}

body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{
  transition-duration:2700ms
}

body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{
  transition-delay:0s
}

body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{
  transition-delay:2700ms
}

body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{
  transition-duration:2750ms
}

body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{
  transition-delay:0s
}

body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{
  transition-delay:2750ms
}

body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{
  transition-duration:2800ms
}

body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{
  transition-delay:0s
}

body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{
  transition-delay:2800ms
}

body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{
  transition-duration:2850ms
}

body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{
  transition-delay:0s
}

body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{
  transition-delay:2850ms
}

body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{
  transition-duration:2900ms
}

body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{
  transition-delay:0s
}

body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{
  transition-delay:2900ms
}

body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{
  transition-duration:2950ms
}

body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{
  transition-delay:0s
}

body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{
  transition-delay:2950ms
}

body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{
  transition-duration:3000ms
}

body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{
  transition-delay:0s
}

body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{
  transition-delay:3000ms
}

[data-aos]{
  pointer-events:none
}

[data-aos].aos-animate{
  pointer-events:auto
}

body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{
  transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)
}

body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{
  transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)
}

body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{
  transition-timing-function:cubic-bezier(0.42, 0, 1, 1)
}

body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{
  transition-timing-function:cubic-bezier(0, 0, 0.58, 1)
}

body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{
  transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)
}

body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{
  transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)
}

body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{
  transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)
}

body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{
  transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)
}

body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{
  transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)
}

body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{
  transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)
}

body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{
  transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)
}

body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{
  transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}

body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{
  transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{
  transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{
  transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}

body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{
  transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{
  transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{
  transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)
}

body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{
  transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)
}

body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{
  transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)
}

@media screen{
  html:not(.no-js) [data-aos^=fade][data-aos^=fade]{
    opacity:0;
    transition-property:opacity,transform
  }

  html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{
    opacity:1;
    transform:none
  }

  html:not(.no-js) [data-aos=fade-up]{
    transform:translate3d(0, 50px, 0)
  }

  html:not(.no-js) [data-aos=fade-down]{
    transform:translate3d(0, -50px, 0)
  }

  html:not(.no-js) [data-aos=fade-right]{
    transform:translate3d(-50px, 0, 0)
  }

  html:not(.no-js) [data-aos=fade-left]{
    transform:translate3d(50px, 0, 0)
  }

  html:not(.no-js) [data-aos=fade-up-right]{
    transform:translate3d(-50px, 50px, 0)
  }

  html:not(.no-js) [data-aos=fade-up-left]{
    transform:translate3d(50px, 50px, 0)
  }

  html:not(.no-js) [data-aos=fade-down-right]{
    transform:translate3d(-50px, -50px, 0)
  }

  html:not(.no-js) [data-aos=fade-down-left]{
    transform:translate3d(50px, -50px, 0)
  }

  html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{
    opacity:0;
    transition-property:opacity,transform
  }

  html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{
    opacity:1;
    transform:translate3d(0, 0, 0) scale(1)
  }

  html:not(.no-js) [data-aos=zoom-in]{
    transform:scale(0.6)
  }

  html:not(.no-js) [data-aos=zoom-in-up]{
    transform:translate3d(0, 50px, 0) scale(0.6)
  }

  html:not(.no-js) [data-aos=zoom-in-down]{
    transform:translate3d(0, -50px, 0) scale(0.6)
  }

  html:not(.no-js) [data-aos=zoom-in-right]{
    transform:translate3d(-50px, 0, 0) scale(0.6)
  }

  html:not(.no-js) [data-aos=zoom-in-left]{
    transform:translate3d(50px, 0, 0) scale(0.6)
  }

  html:not(.no-js) [data-aos=zoom-out]{
    transform:scale(1.2)
  }

  html:not(.no-js) [data-aos=zoom-out-up]{
    transform:translate3d(0, 50px, 0) scale(1.2)
  }

  html:not(.no-js) [data-aos=zoom-out-down]{
    transform:translate3d(0, -50px, 0) scale(1.2)
  }

  html:not(.no-js) [data-aos=zoom-out-right]{
    transform:translate3d(-50px, 0, 0) scale(1.2)
  }

  html:not(.no-js) [data-aos=zoom-out-left]{
    transform:translate3d(50px, 0, 0) scale(1.2)
  }

  html:not(.no-js) [data-aos^=slide][data-aos^=slide]{
    transition-property:transform;
    visibility:hidden
  }

  html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{
    visibility:visible;
    transform:translate3d(0, 0, 0)
  }

  html:not(.no-js) [data-aos=slide-up]{
    transform:translate3d(0, 100%, 0)
  }

  html:not(.no-js) [data-aos=slide-down]{
    transform:translate3d(0, -100%, 0)
  }

  html:not(.no-js) [data-aos=slide-right]{
    transform:translate3d(-100%, 0, 0)
  }

  html:not(.no-js) [data-aos=slide-left]{
    transform:translate3d(100%, 0, 0)
  }

  html:not(.no-js) [data-aos^=flip][data-aos^=flip]{
    -webkit-backface-visibility:hidden;
            backface-visibility:hidden;
    transition-property:transform
  }

  html:not(.no-js) [data-aos=flip-left]{
    transform:perspective(2500px) rotateY(-100deg)
  }

  html:not(.no-js) [data-aos=flip-left].aos-animate{
    transform:perspective(2500px) rotateY(0)
  }

  html:not(.no-js) [data-aos=flip-right]{
    transform:perspective(2500px) rotateY(100deg)
  }

  html:not(.no-js) [data-aos=flip-right].aos-animate{
    transform:perspective(2500px) rotateY(0)
  }

  html:not(.no-js) [data-aos=flip-up]{
    transform:perspective(2500px) rotateX(-100deg)
  }

  html:not(.no-js) [data-aos=flip-up].aos-animate{
    transform:perspective(2500px) rotateX(0)
  }

  html:not(.no-js) [data-aos=flip-down]{
    transform:perspective(2500px) rotateX(100deg)
  }

  html:not(.no-js) [data-aos=flip-down].aos-animate{
    transform:perspective(2500px) rotateX(0)
  }
}

.home .home__banner{
  height:100vh;
  position:relative
}

@media (min-width: 768px){
  .home .home__banner{
    height:48.5rem
  }
}

.home .home__banner .swiper-slide .banner__content{
  text-align:center
}

@media (min-width: 768px){
  .home .home__banner .swiper-slide .banner__content{
    padding-bottom:3rem;
    text-align:left
  }
}

@media (max-width: 768px){
  .home .home__banner .swiper-slide .banner__content{
    padding-bottom:58%
  }
}

.home .home__banner .swiper-slide .banner__content .banner__title{
  font-size:3rem;
  line-height:1;
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity));
  line-height:4.5rem
}

@media (min-width: 768px){
  .home .home__banner .swiper-slide .banner__content .banner__title{
    font-size:3.75rem;
    line-height:1
  }
}

.home .home__banner .swiper-slide .banner__content .banner__subText{
  color:#67836f;
  text-align:left;
  text-indent:2em;
  font-size:1.5rem;
  line-height:2rem;
  line-height:2.25rem;
  max-width:39rem;
  color:#b2afaf
}

@media (min-width: 768px){
  .home .home__banner .swiper-slide .banner__content .banner__subText{
    font-size:1.125rem;
    line-height:1.75rem;
    line-height:2rem
  }
}

.home .home__banner .swiper-slide .banner__content .banner__btn{
  width:15.125rem;
  margin-left:auto;
  margin-right:auto;
  padding-top:1.5rem;
  padding-bottom:1.5rem;
  font-size:1.5rem;
  line-height:2rem;
  line-height:1.75rem;
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

@media (min-width: 768px){
  .home .home__banner .swiper-slide .banner__content .banner__btn{
    width:11.875rem;
    padding-top:1.25rem;
    padding-bottom:1.25rem;
    font-size:1.125rem;
    line-height:1.75rem;
    line-height:1.25rem
  }
}

.home .home__banner .swiper-pagination .swiper-pagination-bullet{
  height:0.25rem;
  width:4rem;
  border-radius:0.25rem;
  --tw-bg-opacity:1;
  background-color:rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-bg-opacity:0.5;
  opacity:1
}

.home .home__banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
  background-color:#2acb5e
}

.home .home__banner .swiper-button-next,.home .home__banner .swiper-button-prev{
  color:#2acb5e;
  animation:pulse .5s ease 1
}

.home .home__banner .hide{
  display:none
}

.home .home__banner .banner__tip{
  position:absolute;
  right:0px;
  bottom:2rem;
  left:0px;
  z-index:20;
  margin-left:auto;
  margin-right:auto
}

.home .home__banner .banner__tip .banner__tipText{
  margin-bottom:0.75rem;
  text-align:center;
  font-size:1.5rem;
  line-height:2rem;
  color:#59797b
}

.home .home__banner .banner__tip .banner__tipIcon--bounce{
  animation:tipIconBounce 2s ease infinite
}

@keyframes tipIconBounce{
  0%,100%{
    transform:translateY(-25%);
    animation-timing-function:cubic-bezier(0.8, 0, 1, 1)
  }

  50%{
    transform:translateY(0);
    animation-timing-function:cubic-bezier(0, 0, 0.2, 1)
  }
}

.home .home__banner .banner__tip .banner__tipIcon{
  text-align:center;
  font-size:2rem;
  line-height:2.5rem;
  font-weight:100;
  color:#1f4345
}

.home .home__title{
  padding-top:3rem;
  padding-bottom:2.5rem
}

@media (min-width: 768px){
  .home .home__title{
    padding-top:5rem;
    padding-bottom:4rem
  }
}

.home .home__title .home__title-h{
  font-size:2.375rem;
  color:#45484d
}

@media (min-width: 768px){
  .home .home__title .home__title-h{
    font-size:2.625rem
  }
}

.home .home__title .home__title-more{
  font-size:1rem;
  color:#25bf50
}

@media (min-width: 768px){
  .home .home__title .home__title-more{
    font-size:1.125rem
  }
}

.home .home__title .home__title-more .iconfont{
  font-size:1rem;
  line-height:1.5rem
}

.home .home_abstract{
  color:#686868;
  margin:.5rem 0;
  padding:0 2rem
}

.home .home__block1 .block1__listItem{
  height:22rem;
  position:relative;
  --tw-bg-opacity:1;
  background-color:rgba(75, 85, 99, var(--tw-bg-opacity))
}

@media (min-width: 768px){
  .home .home__block1 .block1__listItem{
    height:28.75rem
  }
}

.home .home__block1 .block1__listItem .block1__itemTitle{
  transition:all .5s;
  z-index:10;
  position:relative;
  transform:translateY(2.5rem)
}

.home .home__block1 .block1__listItem .block1__itemText{
  position:relative;
  z-index:10;
  display:none;
  padding-top:2.5rem
}

.home .home__block1 .block1__listItem .mask{
  transition:all .5s
}

.home .home__block1 .block1__listItem .mask{
  position:absolute;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:#bbb9b9;
  opacity:0
}

.home .home__block1 .block1__listItem:hover .block1__itemTitle{
  transform:translateY(0)
}

.home .home__block1 .block1__listItem:hover .block1__itemText{
  animation:fadeInUp .5s ease 1;
  display:block;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:6
}

.home .home__block1 .block1__listItem:hover .mask{
  opacity:1
}

.home .home__block2{
  background:#0e1728;
  position:relative
}

.home .home__block2--content{
  background:#262a3a
}

@media (min-width: 768px){
}

.home .home__block2 .block2__item{
  position:relative;
  --tw-border-opacity:1;
  border-color:rgba(229, 231, 235, var(--tw-border-opacity))
}

@media (min-width: 768px){
  .home .home__block2 .block2__item{
    border-color:#373c43
  }
}

.home .home__block2 .block2__item-inner{
  height:16.25rem;
  position:relative;
  z-index:10;
  overflow:hidden;
  padding:3.5rem;
  transition-property:all;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  transition-timing-function:linear
}

@media (min-width: 768px){
  .home .home__block2 .block2__item-inner{
    height:19.25rem
  }
}

.home .home__block2 .block2__item-inner .block2__title{
  position:absolute;
  top:0px;
  left:0px;
  display:flex;
  height:100%;
  width:100%;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding:3.5rem;
  font-size:1.125rem;
  line-height:1.75rem;
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.home .home__block2 .block2__item-inner .block2__title .block2__tit{
  line-height:3.75rem;
  --tw-text-opacity:1;
  color:rgba(212, 212, 212, var(--tw-text-opacity))
}

.home .home__block2 .block2__item-inner .block2__title .block2__icon{
  font-size:3.75rem;
  line-height:1;
  --tw-text-opacity:1;
  color:rgba(212, 212, 212, var(--tw-text-opacity))
}

.home .home__block2 .block2__item-inner .block2__desp{
  animation:fadeInUp .5s ease 1;
  margin-top:6rem;
  display:none;
  font-size:1.125rem;
  line-height:1.75rem;
  line-height:1.75rem;
  --tw-text-opacity:1;
  color:rgba(255, 255, 255, var(--tw-text-opacity))
}

.home .home__block2 .block2__item .block2__ibg{
  position:absolute;
  right:0px;
  bottom:0px;
  width:100%;
  transition-property:all;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  height:100%
}

.home .home__block2 .block2__item .block2__ibg .block2__ibg-mask{
  position:absolute;
  top:0px;
  left:0px;
  height:100%;
  width:100%;
  transition-property:all;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  background-color:rgba(0,0,0,.2)
}

@media (max-width: 768px){
  .home .home__block2 .block2__item:hover .block2__item-inner .block2__title .block2__tit, .home .home__block2 .block2__item.active .block2__item-inner .block2__title .block2__tit{
    --tw-text-opacity:1 !important;
    color:rgba(255, 255, 255, var(--tw-text-opacity)) !important
  }
}

@media (max-width: 768px){
  .home .home__block2 .block2__item:hover .block2__item-inner .block2__title .block2__icon, .home .home__block2 .block2__item.active .block2__item-inner .block2__title .block2__icon{
    --tw-text-opacity:1 !important;
    color:rgba(255, 255, 255, var(--tw-text-opacity)) !important
  }
}

.home .home__block2 .block2__item:hover .block2__item-inner .block2__desp, .home .home__block2 .block2__item.active .block2__item-inner .block2__desp{
  display:none
}

@media (min-width: 768px){
  .home .home__block2 .block2__item:hover .block2__item-inner .block2__desp, .home .home__block2 .block2__item.active .block2__item-inner .block2__desp{
    display:block
  }
}

.home .home__block2 .block2__item:hover .block2__ibg .block2__ibg-mask,.home .home__block2 .block2__item.active .block2__ibg .block2__ibg-mask{
  background-color:rgba(0,0,0,0)
}

@media (min-width: 768px){
  .home .home__block2 .block2__item:hover .block2__ibg,.home .home__block2 .block2__item.active .block2__ibg{
    height:108%
  }
}

.home .home__block3--wrapper{
  background-image:linear-gradient(to bottom, var(--tw-gradient-stops));
  --tw-gradient-from:#ffffff;
  --tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  --tw-gradient-to:transparent
}

.home .home__block3--content{
  background-position:left bottom;
  background-repeat:no-repeat;
  padding-bottom:7rem;
  background-image:url(../img/block3_bg.9a1dbf7d4318626704ec.png)
}

@media (max-width: 768px){
  .home .home__block3--content{
    margin-left:1.25rem;
    margin-right:1.25rem
  }
}

.home .home__block3 .block3__item .block3__title{
  height:1.75rem;
  border-left-width:4px;
  border-style:solid;
  padding-left:0.625rem;
  font-size:1.5rem;
  line-height:2rem;
  line-height:1.75rem;
  border-color:#1fc154;
  color:#2d2d2d
}

.home .home__block3 .block3__item .block3__list .block3__listItem{
  font-size:1rem;
  line-height:1.5rem;
  line-height:2.5rem;
  transition-property:color;
  transition-timing-function:cubic-bezier(0, 0, 0.2, 1);
  transition-duration:500ms;
  overflow:hidden;
  display:-webkit-box;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:1;
  color:#424242
}

.home .home__block3 .block3__item .block3__list .block3__listItem:hover{
  color:#09b743
}

.home .home__block4{
  background-image:url(../img/block4_bg.84a44ca7e05488268cc1.png);
  height:25rem;
  background-size:cover;
  background-position:bottom;
  overflow:hidden
}

.home .home__block4--wrapper{
  padding-bottom:8rem
}

.home .home__block4 .block4__list{
  display:flex;
  flex-direction:row;
  justify-content:space-around;
  height:100%
}

.home .home__block4 .block4__list .block4__listItem{
  height:15%;
  display:flex;
  flex-direction:row;
  align-items:center;
  margin-top:26rem
}

.home .home__block4 .block4__list .block4__listItem .block4__line{
  width:.625rem;
  height:4rem;
  position:relative;
  background-color:#29c957
}

@media (max-width: 768px){
  .home .home__block4 .block4__list .block4__listItem .block4__line{
    width:.5625rem
  }
}

.home .home__block4 .block4__list .block4__listItem .block4__line .block4__lline{
  width:.25rem;
  position:absolute;
  right:0;
  top:4rem;
  height:11.75rem;
  background:linear-gradient(to bottom, #29c957, rgba(0, 0, 0, 0))
}

@media (max-width: 768px){
  .home .home__block4 .block4__list .block4__listItem .block4__line .block4__lline{
    width:2px
  }
}

.home .home__block4 .block4__list .block4__listItem .block4__text{
  padding-left:1rem;
  font-size:1rem;
  line-height:1.5rem;
  color:#a9a9a9
}

@media (max-width: 768px){
  .home .home__block4 .block4__list .block4__listItem .block4__text{
    font-size:0.875rem;
    line-height:1.25rem
  }
}

.home .home__block4 .block4__list .block4__listItem .block4__text .block4__num{
  display:inline-block;
  font-size:2.25rem;
  line-height:2.5rem;
  font-weight:700;
  line-height:2.25rem;
  color:#2a2a2a
}

@media (max-width: 768px){
  .home .home__block4 .block4__list .block4__listItem .block4__text .block4__num{
    font-size:1.5rem;
    line-height:2rem;
    line-height:2rem
  }
}

.home .home__block4 .block4__list .block4__listItem .block4__text .block4__symbol{
  font-size:2.25rem;
  line-height:2.5rem;
  font-weight:700;
  line-height:2.25rem;
  color:#2a2a2a
}

@media (max-width: 768px){
  .home .home__block4 .block4__list .block4__listItem .block4__text .block4__symbol{
    font-size:1.5rem;
    line-height:2rem;
    line-height:2rem
  }
}

.home .home__map{
  padding-bottom:80%;
  position:relative;
  width:100%
}

.home .home__chart{
  position:absolute;
  top:0px;
  left:0px;
  height:100%;
  width:100%;
  padding-bottom:1.5rem
}

/* purgecss end ignore */
/* purgecss start ignore */

.snow {
  position: absolute;
  width: 10px;
  height: 10px;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
}

@keyframes move1 {
  0% {
    transform: translate(var(--left-ini), -5vh) scale(var(--size));
  }

  100% {
    transform: translate(var(--left-end), 100vh);
  }
}

.snow:nth-child(1) {
  --left-ini: -6vw;
  --left-end: -6vw;
  --size: 2;
  opacity: 0.53684;
  left: 50vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(2) {
  --left-ini: -4vw;
  --left-end: 3vw;
  --size: 3;
  opacity: 0.56316;
  left: 77vw;
  animation: move1 6s linear -10s infinite;
}

.snow:nth-child(3) {
  --left-ini: -5vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.34342;
  left: 17vw;
  animation: move1 6s linear -1s infinite;
}

.snow:nth-child(4) {
  --left-ini: -4vw;
  --left-end: 10vw;
  --size: 2;
  opacity: 1.19076;
  left: 51vw;
  animation: move1 11s linear -9s infinite;
}

.snow:nth-child(5) {
  --left-ini: -6vw;
  --left-end: -2vw;
  --size: 1;
  opacity: 0.56704;
  left: 67vw;
  animation: move1 8s linear -9s infinite;
}

.snow:nth-child(6) {
  --left-ini: -1vw;
  --left-end: -6vw;
  --size: 1;
  opacity: 0.43996;
  left: 91vw;
  animation: move1 9s linear -5s infinite;
}

.snow:nth-child(7) {
  --left-ini: 6vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 0.73656;
  left: 26vw;
  animation: move1 7s linear -8s infinite;
}

.snow:nth-child(8) {
  --left-ini: 1vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 0.50316;
  left: 92vw;
  animation: move1 6s linear -7s infinite;
}

.snow:nth-child(9) {
  --left-ini: 9vw;
  --left-end: -5vw;
  --size: 1;
  opacity: 0.96272;
  left: 85vw;
  animation: move1 8s linear -2s infinite;
}

.snow:nth-child(10) {
  --left-ini: -1vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.69213;
  left: 74vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(11) {
  --left-ini: 1vw;
  --left-end: 0vw;
  --size: 1;
  opacity: 0.8111;
  left: 82vw;
  animation: move1 7s linear -2s infinite;
}

.snow:nth-child(12) {
  --left-ini: 3vw;
  --left-end: -8vw;
  --size: 1;
  opacity: 0.57001;
  left: 87vw;
  animation: move1 9s linear -7s infinite;
}

.snow:nth-child(13) {
  --left-ini: 8vw;
  --left-end: 0vw;
  --size: 1;
  opacity: 0.4023;
  left: 21vw;
  animation: move1 10s linear -1s infinite;
}

.snow:nth-child(14) {
  --left-ini: -2vw;
  --left-end: 0vw;
  --size: 3;
  opacity: 1.0788;
  left: 31vw;
  animation: move1 8s linear -5s infinite;
}

.snow:nth-child(15) {
  --left-ini: -4vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.24013;
  left: 14vw;
  animation: move1 10s linear -3s infinite;
}

.snow:nth-child(16) {
  --left-ini: 0vw;
  --left-end: 4vw;
  --size: 3;
  opacity: 0.94463;
  left: 20vw;
  animation: move1 7s linear -7s infinite;
}

.snow:nth-child(17) {
  --left-ini: -4vw;
  --left-end: 1vw;
  --size: 1;
  opacity: 0.939;
  left: 95vw;
  animation: move1 11s linear -9s infinite;
}

.snow:nth-child(18) {
  --left-ini: 9vw;
  --left-end: -1vw;
  --size: 2;
  opacity: 0.25849;
  left: 37vw;
  animation: move1 9s linear -9s infinite;
}

.snow:nth-child(19) {
  --left-ini: -2vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 0.75688;
  left: 20vw;
  animation: move1 11s linear -10s infinite;
}

.snow:nth-child(20) {
  --left-ini: -6vw;
  --left-end: -9vw;
  --size: 3;
  opacity: 0.8942;
  left: 51vw;
  animation: move1 11s linear -2s infinite;
}

.snow:nth-child(21) {
  --left-ini: 0vw;
  --left-end: 2vw;
  --size: 1;
  opacity: 0.78717;
  left: 57vw;
  animation: move1 10s linear -3s infinite;
}

.snow:nth-child(22) {
  --left-ini: 0vw;
  --left-end: 2vw;
  --size: 3;
  opacity: 1.16879;
  left: 46vw;
  animation: move1 8s linear -8s infinite;
}

.snow:nth-child(23) {
  --left-ini: 6vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.23694;
  left: 83vw;
  animation: move1 9s linear -9s infinite;
}

.snow:nth-child(24) {
  --left-ini: 2vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.35215;
  left: 80vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(25) {
  --left-ini: 2vw;
  --left-end: 8vw;
  --size: 1;
  opacity: 0.77488;
  left: 11vw;
  animation: move1 7s linear -8s infinite;
}

.snow:nth-child(26) {
  --left-ini: -4vw;
  --left-end: 7vw;
  --size: 1;
  opacity: 0.2577;
  left: 14vw;
  animation: move1 7s linear -7s infinite;
}

.snow:nth-child(27) {
  --left-ini: 3vw;
  --left-end: -1vw;
  --size: 2;
  opacity: 0.86218;
  left: 74vw;
  animation: move1 10s linear -1s infinite;
}

.snow:nth-child(28) {
  --left-ini: -7vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 0.53294;
  left: 82vw;
  animation: move1 6s linear -5s infinite;
}

.snow:nth-child(29) {
  --left-ini: 3vw;
  --left-end: -2vw;
  --size: 1;
  opacity: 0.31912;
  left: 64vw;
  animation: move1 8s linear -2s infinite;
}

.snow:nth-child(30) {
  --left-ini: 2vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 0.61838;
  left: 76vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(31) {
  --left-ini: -1vw;
  --left-end: 1vw;
  --size: 3;
  opacity: 0.24813;
  left: 11vw;
  animation: move1 8s linear -10s infinite;
}

.snow:nth-child(32) {
  --left-ini: 3vw;
  --left-end: -7vw;
  --size: 1;
  opacity: 0.50539;
  left: 73vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(33) {
  --left-ini: -2vw;
  --left-end: -9vw;
  --size: 1;
  opacity: 0.78957;
  left: 65vw;
  animation: move1 8s linear -9s infinite;
}

.snow:nth-child(34) {
  --left-ini: -3vw;
  --left-end: -3vw;
  --size: 3;
  opacity: 1.01253;
  left: 8vw;
  animation: move1 9s linear -1s infinite;
}

.snow:nth-child(35) {
  --left-ini: -3vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 1.05878;
  left: 51vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(36) {
  --left-ini: -5vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 0.59899;
  left: 31vw;
  animation: move1 11s linear -7s infinite;
}

.snow:nth-child(37) {
  --left-ini: 8vw;
  --left-end: -7vw;
  --size: 2;
  opacity: 0.58791;
  left: 8vw;
  animation: move1 9s linear -6s infinite;
}

.snow:nth-child(38) {
  --left-ini: 8vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.62455;
  left: 36vw;
  animation: move1 11s linear -8s infinite;
}

.snow:nth-child(39) {
  --left-ini: 8vw;
  --left-end: 6vw;
  --size: 2;
  opacity: 0.98041;
  left: 55vw;
  animation: move1 11s linear -6s infinite;
}

.snow:nth-child(40) {
  --left-ini: 9vw;
  --left-end: 7vw;
  --size: 3;
  opacity: 0.5855;
  left: 7vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(41) {
  --left-ini: -3vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.442;
  left: 82vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(42) {
  --left-ini: 3vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 1.1643;
  left: 99vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(43) {
  --left-ini: 8vw;
  --left-end: -4vw;
  --size: 2;
  opacity: 0.79127;
  left: 76vw;
  animation: move1 11s linear -4s infinite;
}

.snow:nth-child(44) {
  --left-ini: -4vw;
  --left-end: -8vw;
  --size: 1;
  opacity: 0.4093;
  left: 31vw;
  animation: move1 6s linear -8s infinite;
}

.snow:nth-child(45) {
  --left-ini: -8vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 1.18041;
  left: 92vw;
  animation: move1 6s linear -7s infinite;
}

.snow:nth-child(46) {
  --left-ini: -4vw;
  --left-end: 8vw;
  --size: 3;
  opacity: 1.07407;
  left: 93vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(47) {
  --left-ini: 6vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 0.27828;
  left: 80vw;
  animation: move1 9s linear -7s infinite;
}

.snow:nth-child(48) {
  --left-ini: 8vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 0.30308;
  left: 76vw;
  animation: move1 8s linear -4s infinite;
}

.snow:nth-child(49) {
  --left-ini: -1vw;
  --left-end: 7vw;
  --size: 3;
  opacity: 0.44849;
  left: 54vw;
  animation: move1 6s linear -10s infinite;
}

.snow:nth-child(50) {
  --left-ini: 7vw;
  --left-end: -7vw;
  --size: 3;
  opacity: 0.46781;
  left: 5vw;
  animation: move1 8s linear -9s infinite;
}

.snow:nth-child(51) {
  --left-ini: 0vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.52274;
  left: 1vw;
  animation: move1 9s linear -1s infinite;
}

.snow:nth-child(52) {
  --left-ini: 10vw;
  --left-end: 0vw;
  --size: 2;
  opacity: 0.30104;
  left: 60vw;
  animation: move1 11s linear -5s infinite;
}

.snow:nth-child(53) {
  --left-ini: 10vw;
  --left-end: -5vw;
  --size: 1;
  opacity: 0.96085;
  left: 42vw;
  animation: move1 9s linear -1s infinite;
}

.snow:nth-child(54) {
  --left-ini: -1vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 0.43965;
  left: 13vw;
  animation: move1 6s linear -6s infinite;
}

.snow:nth-child(55) {
  --left-ini: -9vw;
  --left-end: 10vw;
  --size: 2;
  opacity: 0.7559;
  left: 74vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(56) {
  --left-ini: 1vw;
  --left-end: -2vw;
  --size: 1;
  opacity: 1.01819;
  left: 82vw;
  animation: move1 8s linear -8s infinite;
}

.snow:nth-child(57) {
  --left-ini: 3vw;
  --left-end: 5vw;
  --size: 2;
  opacity: 1.11167;
  left: 9vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(58) {
  --left-ini: -7vw;
  --left-end: 9vw;
  --size: 1;
  opacity: 0.29134;
  left: 16vw;
  animation: move1 11s linear -1s infinite;
}

.snow:nth-child(59) {
  --left-ini: 7vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 0.71718;
  left: 41vw;
  animation: move1 10s linear -3s infinite;
}

.snow:nth-child(60) {
  --left-ini: 10vw;
  --left-end: 8vw;
  --size: 1;
  opacity: 0.58502;
  left: 77vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(61) {
  --left-ini: 4vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 1.09335;
  left: 45vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(62) {
  --left-ini: -3vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 1.03018;
  left: 26vw;
  animation: move1 8s linear -1s infinite;
}

.snow:nth-child(63) {
  --left-ini: 4vw;
  --left-end: 8vw;
  --size: 1;
  opacity: 0.29546;
  left: 92vw;
  animation: move1 6s linear -5s infinite;
}

.snow:nth-child(64) {
  --left-ini: -9vw;
  --left-end: 7vw;
  --size: 2;
  opacity: 0.81493;
  left: 27vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(65) {
  --left-ini: 0vw;
  --left-end: 8vw;
  --size: 3;
  opacity: 0.3653;
  left: 49vw;
  animation: move1 9s linear -7s infinite;
}

.snow:nth-child(66) {
  --left-ini: -8vw;
  --left-end: 9vw;
  --size: 1;
  opacity: 0.74056;
  left: 10vw;
  animation: move1 10s linear -10s infinite;
}

.snow:nth-child(67) {
  --left-ini: 2vw;
  --left-end: 8vw;
  --size: 1;
  opacity: 0.86501;
  left: 42vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(68) {
  --left-ini: 2vw;
  --left-end: 4vw;
  --size: 1;
  opacity: 0.51117;
  left: 52vw;
  animation: move1 9s linear -4s infinite;
}

.snow:nth-child(69) {
  --left-ini: 10vw;
  --left-end: 3vw;
  --size: 3;
  opacity: 1.0471;
  left: 54vw;
  animation: move1 8s linear -8s infinite;
}

.snow:nth-child(70) {
  --left-ini: 10vw;
  --left-end: 9vw;
  --size: 3;
  opacity: 0.29236;
  left: 78vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(71) {
  --left-ini: 7vw;
  --left-end: 1vw;
  --size: 1;
  opacity: 0.46437;
  left: 58vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(72) {
  --left-ini: -3vw;
  --left-end: -1vw;
  --size: 1;
  opacity: 0.33861;
  left: 97vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(73) {
  --left-ini: -2vw;
  --left-end: -8vw;
  --size: 3;
  opacity: 0.44202;
  left: 56vw;
  animation: move1 6s linear -2s infinite;
}

.snow:nth-child(74) {
  --left-ini: -9vw;
  --left-end: 8vw;
  --size: 3;
  opacity: 0.51217;
  left: 82vw;
  animation: move1 11s linear -8s infinite;
}

.snow:nth-child(75) {
  --left-ini: 3vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 0.66047;
  left: 41vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(76) {
  --left-ini: 4vw;
  --left-end: -8vw;
  --size: 3;
  opacity: 1.06563;
  left: 35vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(77) {
  --left-ini: 6vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.50698;
  left: 92vw;
  animation: move1 9s linear -7s infinite;
}

.snow:nth-child(78) {
  --left-ini: -7vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 0.56344;
  left: 64vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(79) {
  --left-ini: 1vw;
  --left-end: 9vw;
  --size: 2;
  opacity: 0.84956;
  left: 38vw;
  animation: move1 10s linear -9s infinite;
}

.snow:nth-child(80) {
  --left-ini: 7vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.32906;
  left: 17vw;
  animation: move1 6s linear -7s infinite;
}

.snow:nth-child(81) {
  --left-ini: 1vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 0.2782;
  left: 76vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(82) {
  --left-ini: 10vw;
  --left-end: 1vw;
  --size: 3;
  opacity: 1.15075;
  left: 11vw;
  animation: move1 11s linear -7s infinite;
}

.snow:nth-child(83) {
  --left-ini: 2vw;
  --left-end: 9vw;
  --size: 1;
  opacity: 0.48964;
  left: 3vw;
  animation: move1 6s linear -3s infinite;
}

.snow:nth-child(84) {
  --left-ini: -5vw;
  --left-end: 6vw;
  --size: 3;
  opacity: 0.71407;
  left: 8vw;
  animation: move1 9s linear -7s infinite;
}

.snow:nth-child(85) {
  --left-ini: -5vw;
  --left-end: 6vw;
  --size: 1;
  opacity: 0.35869;
  left: 48vw;
  animation: move1 9s linear -4s infinite;
}

.snow:nth-child(86) {
  --left-ini: 0vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 1.15611;
  left: 94vw;
  animation: move1 10s linear -7s infinite;
}

.snow:nth-child(87) {
  --left-ini: -2vw;
  --left-end: 4vw;
  --size: 3;
  opacity: 0.50441;
  left: 10vw;
  animation: move1 9s linear -2s infinite;
}

.snow:nth-child(88) {
  --left-ini: 2vw;
  --left-end: -2vw;
  --size: 3;
  opacity: 0.37366;
  left: 86vw;
  animation: move1 8s linear -1s infinite;
}

.snow:nth-child(89) {
  --left-ini: -5vw;
  --left-end: 8vw;
  --size: 3;
  opacity: 0.80366;
  left: 8vw;
  animation: move1 10s linear -9s infinite;
}

.snow:nth-child(90) {
  --left-ini: 0vw;
  --left-end: 0vw;
  --size: 1;
  opacity: 0.80959;
  left: 28vw;
  animation: move1 11s linear -7s infinite;
}

.snow:nth-child(91) {
  --left-ini: -4vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 0.36719;
  left: 63vw;
  animation: move1 9s linear -5s infinite;
}

.snow:nth-child(92) {
  --left-ini: 6vw;
  --left-end: 2vw;
  --size: 2;
  opacity: 0.6879;
  left: 20vw;
  animation: move1 7s linear -7s infinite;
}

.snow:nth-child(93) {
  --left-ini: 8vw;
  --left-end: 2vw;
  --size: 3;
  opacity: 0.51523;
  left: 60vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(94) {
  --left-ini: -3vw;
  --left-end: -8vw;
  --size: 3;
  opacity: 1.16313;
  left: 16vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(95) {
  --left-ini: 1vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.51854;
  left: 71vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(96) {
  --left-ini: -4vw;
  --left-end: 6vw;
  --size: 2;
  opacity: 1.02952;
  left: 67vw;
  animation: move1 9s linear -9s infinite;
}

.snow:nth-child(97) {
  --left-ini: 9vw;
  --left-end: 2vw;
  --size: 1;
  opacity: 1.03067;
  left: 1vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(98) {
  --left-ini: 4vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 0.87714;
  left: 45vw;
  animation: move1 11s linear -2s infinite;
}

.snow:nth-child(99) {
  --left-ini: -8vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 0.65352;
  left: 56vw;
  animation: move1 8s linear -6s infinite;
}

.snow:nth-child(100) {
  --left-ini: 1vw;
  --left-end: -4vw;
  --size: 2;
  opacity: 0.52987;
  left: 68vw;
  animation: move1 10s linear -1s infinite;
}

.snow:nth-child(101) {
  --left-ini: 0vw;
  --left-end: 7vw;
  --size: 2;
  opacity: 0.6512;
  left: 31vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(102) {
  --left-ini: -1vw;
  --left-end: -5vw;
  --size: 1;
  opacity: 0.96933;
  left: 85vw;
  animation: move1 8s linear -10s infinite;
}

.snow:nth-child(103) {
  --left-ini: -1vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 0.70967;
  left: 76vw;
  animation: move1 11s linear -10s infinite;
}

.snow:nth-child(104) {
  --left-ini: -1vw;
  --left-end: 1vw;
  --size: 1;
  opacity: 0.70007;
  left: 87vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(105) {
  --left-ini: -5vw;
  --left-end: -8vw;
  --size: 3;
  opacity: 0.96426;
  left: 92vw;
  animation: move1 8s linear -1s infinite;
}

.snow:nth-child(106) {
  --left-ini: -6vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 0.8557;
  left: 58vw;
  animation: move1 9s linear -10s infinite;
}

.snow:nth-child(107) {
  --left-ini: 0vw;
  --left-end: 1vw;
  --size: 1;
  opacity: 0.53414;
  left: 18vw;
  animation: move1 10s linear -8s infinite;
}

.snow:nth-child(108) {
  --left-ini: 9vw;
  --left-end: 8vw;
  --size: 1;
  opacity: 0.7513;
  left: 90vw;
  animation: move1 9s linear -9s infinite;
}

.snow:nth-child(109) {
  --left-ini: 0vw;
  --left-end: -4vw;
  --size: 3;
  opacity: 1.02978;
  left: 36vw;
  animation: move1 8s linear -1s infinite;
}

.snow:nth-child(110) {
  --left-ini: -6vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 1.0929;
  left: 99vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(111) {
  --left-ini: 8vw;
  --left-end: 0vw;
  --size: 2;
  opacity: 0.53103;
  left: 80vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(112) {
  --left-ini: -6vw;
  --left-end: -2vw;
  --size: 3;
  opacity: 0.65163;
  left: 62vw;
  animation: move1 6s linear -5s infinite;
}

.snow:nth-child(113) {
  --left-ini: 4vw;
  --left-end: -9vw;
  --size: 3;
  opacity: 0.90894;
  left: 93vw;
  animation: move1 9s linear -3s infinite;
}

.snow:nth-child(114) {
  --left-ini: 10vw;
  --left-end: 8vw;
  --size: 3;
  opacity: 1.10564;
  left: 86vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(115) {
  --left-ini: -6vw;
  --left-end: -1vw;
  --size: 3;
  opacity: 0.90405;
  left: 43vw;
  animation: move1 11s linear -2s infinite;
}

.snow:nth-child(116) {
  --left-ini: 10vw;
  --left-end: -7vw;
  --size: 1;
  opacity: 0.21964;
  left: 7vw;
  animation: move1 8s linear -5s infinite;
}

.snow:nth-child(117) {
  --left-ini: 5vw;
  --left-end: -7vw;
  --size: 2;
  opacity: 1.0764;
  left: 34vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(118) {
  --left-ini: -9vw;
  --left-end: 5vw;
  --size: 2;
  opacity: 1.1466;
  left: 18vw;
  animation: move1 7s linear -4s infinite;
}

.snow:nth-child(119) {
  --left-ini: 5vw;
  --left-end: 2vw;
  --size: 3;
  opacity: 0.9301;
  left: 31vw;
  animation: move1 9s linear -1s infinite;
}

.snow:nth-child(120) {
  --left-ini: 6vw;
  --left-end: 9vw;
  --size: 2;
  opacity: 0.67011;
  left: 83vw;
  animation: move1 9s linear -2s infinite;
}

.snow:nth-child(121) {
  --left-ini: -7vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 0.82496;
  left: 55vw;
  animation: move1 9s linear -6s infinite;
}

.snow:nth-child(122) {
  --left-ini: 4vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 0.79439;
  left: 35vw;
  animation: move1 10s linear -10s infinite;
}

.snow:nth-child(123) {
  --left-ini: -8vw;
  --left-end: 2vw;
  --size: 1;
  opacity: 0.9732;
  left: 94vw;
  animation: move1 7s linear -2s infinite;
}

.snow:nth-child(124) {
  --left-ini: 9vw;
  --left-end: 5vw;
  --size: 3;
  opacity: 0.56515;
  left: 36vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(125) {
  --left-ini: -5vw;
  --left-end: -7vw;
  --size: 2;
  opacity: 1.07526;
  left: 56vw;
  animation: move1 11s linear -1s infinite;
}

.snow:nth-child(126) {
  --left-ini: 5vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.42726;
  left: 5vw;
  animation: move1 6s linear -1s infinite;
}

.snow:nth-child(127) {
  --left-ini: 1vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 1.14227;
  left: 82vw;
  animation: move1 9s linear -4s infinite;
}

.snow:nth-child(128) {
  --left-ini: 1vw;
  --left-end: -4vw;
  --size: 3;
  opacity: 0.40196;
  left: 52vw;
  animation: move1 9s linear -2s infinite;
}

.snow:nth-child(129) {
  --left-ini: 6vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 1.1451;
  left: 83vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(130) {
  --left-ini: 4vw;
  --left-end: 0vw;
  --size: 1;
  opacity: 0.32304;
  left: 57vw;
  animation: move1 11s linear -4s infinite;
}

.snow:nth-child(131) {
  --left-ini: -1vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.34119;
  left: 49vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(132) {
  --left-ini: 3vw;
  --left-end: -4vw;
  --size: 1;
  opacity: 1.10069;
  left: 92vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(133) {
  --left-ini: 5vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 0.30158;
  left: 3vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(134) {
  --left-ini: 2vw;
  --left-end: -3vw;
  --size: 2;
  opacity: 1.04922;
  left: 61vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(135) {
  --left-ini: -3vw;
  --left-end: -9vw;
  --size: 1;
  opacity: 0.58042;
  left: 28vw;
  animation: move1 7s linear -5s infinite;
}

.snow:nth-child(136) {
  --left-ini: 2vw;
  --left-end: 1vw;
  --size: 1;
  opacity: 0.50757;
  left: 65vw;
  animation: move1 6s linear -10s infinite;
}

.snow:nth-child(137) {
  --left-ini: 0vw;
  --left-end: 5vw;
  --size: 1;
  opacity: 0.42455;
  left: 28vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(138) {
  --left-ini: 2vw;
  --left-end: -6vw;
  --size: 2;
  opacity: 0.92852;
  left: 2vw;
  animation: move1 9s linear -10s infinite;
}

.snow:nth-child(139) {
  --left-ini: 1vw;
  --left-end: 2vw;
  --size: 3;
  opacity: 0.35098;
  left: 62vw;
  animation: move1 8s linear -9s infinite;
}

.snow:nth-child(140) {
  --left-ini: 9vw;
  --left-end: 9vw;
  --size: 2;
  opacity: 0.82077;
  left: 97vw;
  animation: move1 8s linear -5s infinite;
}

.snow:nth-child(141) {
  --left-ini: -8vw;
  --left-end: -3vw;
  --size: 1;
  opacity: 0.95672;
  left: 67vw;
  animation: move1 11s linear -1s infinite;
}

.snow:nth-child(142) {
  --left-ini: -6vw;
  --left-end: -4vw;
  --size: 3;
  opacity: 0.5479;
  left: 9vw;
  animation: move1 6s linear -1s infinite;
}

.snow:nth-child(143) {
  --left-ini: 5vw;
  --left-end: -7vw;
  --size: 1;
  opacity: 0.65233;
  left: 18vw;
  animation: move1 7s linear -3s infinite;
}

.snow:nth-child(144) {
  --left-ini: -5vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 1.08636;
  left: 30vw;
  animation: move1 7s linear -9s infinite;
}

.snow:nth-child(145) {
  --left-ini: -2vw;
  --left-end: 4vw;
  --size: 3;
  opacity: 1.18936;
  left: 41vw;
  animation: move1 9s linear -2s infinite;
}

.snow:nth-child(146) {
  --left-ini: 7vw;
  --left-end: 1vw;
  --size: 2;
  opacity: 0.69717;
  left: 52vw;
  animation: move1 7s linear -7s infinite;
}

.snow:nth-child(147) {
  --left-ini: -2vw;
  --left-end: 4vw;
  --size: 3;
  opacity: 0.74002;
  left: 96vw;
  animation: move1 8s linear -10s infinite;
}

.snow:nth-child(148) {
  --left-ini: 8vw;
  --left-end: 7vw;
  --size: 2;
  opacity: 0.38134;
  left: 3vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(149) {
  --left-ini: 1vw;
  --left-end: 7vw;
  --size: 3;
  opacity: 0.69067;
  left: 94vw;
  animation: move1 11s linear -6s infinite;
}

.snow:nth-child(150) {
  --left-ini: -1vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 1.12438;
  left: 45vw;
  animation: move1 8s linear -5s infinite;
}

.snow:nth-child(151) {
  --left-ini: 4vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 1.13656;
  left: 62vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(152) {
  --left-ini: -6vw;
  --left-end: 10vw;
  --size: 2;
  opacity: 0.99689;
  left: 70vw;
  animation: move1 7s linear -9s infinite;
}

.snow:nth-child(153) {
  --left-ini: 10vw;
  --left-end: -7vw;
  --size: 1;
  opacity: 1.1053;
  left: 75vw;
  animation: move1 6s linear -9s infinite;
}

.snow:nth-child(154) {
  --left-ini: -6vw;
  --left-end: -2vw;
  --size: 3;
  opacity: 0.29392;
  left: 70vw;
  animation: move1 6s linear -10s infinite;
}

.snow:nth-child(155) {
  --left-ini: 5vw;
  --left-end: 4vw;
  --size: 1;
  opacity: 0.21009;
  left: 92vw;
  animation: move1 9s linear -10s infinite;
}

.snow:nth-child(156) {
  --left-ini: 10vw;
  --left-end: -4vw;
  --size: 2;
  opacity: 0.63119;
  left: 31vw;
  animation: move1 10s linear -5s infinite;
}

.snow:nth-child(157) {
  --left-ini: 7vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 1.08383;
  left: 6vw;
  animation: move1 6s linear -4s infinite;
}

.snow:nth-child(158) {
  --left-ini: 8vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.90173;
  left: 24vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(159) {
  --left-ini: -2vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.85507;
  left: 67vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(160) {
  --left-ini: 4vw;
  --left-end: 1vw;
  --size: 2;
  opacity: 0.80885;
  left: 37vw;
  animation: move1 10s linear -8s infinite;
}

.snow:nth-child(161) {
  --left-ini: 10vw;
  --left-end: 2vw;
  --size: 1;
  opacity: 1.07531;
  left: 4vw;
  animation: move1 8s linear -3s infinite;
}

.snow:nth-child(162) {
  --left-ini: 5vw;
  --left-end: 3vw;
  --size: 1;
  opacity: 0.24029;
  left: 63vw;
  animation: move1 6s linear -7s infinite;
}

.snow:nth-child(163) {
  --left-ini: -2vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 0.82979;
  left: 90vw;
  animation: move1 9s linear -1s infinite;
}

.snow:nth-child(164) {
  --left-ini: 4vw;
  --left-end: 3vw;
  --size: 3;
  opacity: 0.39276;
  left: 7vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(165) {
  --left-ini: 10vw;
  --left-end: -5vw;
  --size: 1;
  opacity: 0.97538;
  left: 27vw;
  animation: move1 9s linear -10s infinite;
}

.snow:nth-child(166) {
  --left-ini: -3vw;
  --left-end: 5vw;
  --size: 3;
  opacity: 0.79329;
  left: 28vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(167) {
  --left-ini: 0vw;
  --left-end: -6vw;
  --size: 3;
  opacity: 0.36084;
  left: 17vw;
  animation: move1 10s linear -3s infinite;
}

.snow:nth-child(168) {
  --left-ini: -4vw;
  --left-end: -1vw;
  --size: 1;
  opacity: 0.81534;
  left: 74vw;
  animation: move1 8s linear -7s infinite;
}

.snow:nth-child(169) {
  --left-ini: -3vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 0.98999;
  left: 39vw;
  animation: move1 7s linear -1s infinite;
}

.snow:nth-child(170) {
  --left-ini: 6vw;
  --left-end: 0vw;
  --size: 2;
  opacity: 1.02596;
  left: 98vw;
  animation: move1 7s linear -6s infinite;
}

.snow:nth-child(171) {
  --left-ini: 8vw;
  --left-end: 0vw;
  --size: 1;
  opacity: 0.83197;
  left: 3vw;
  animation: move1 10s linear -6s infinite;
}

.snow:nth-child(172) {
  --left-ini: 10vw;
  --left-end: 7vw;
  --size: 2;
  opacity: 0.98076;
  left: 3vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(173) {
  --left-ini: 8vw;
  --left-end: -7vw;
  --size: 3;
  opacity: 0.97765;
  left: 29vw;
  animation: move1 9s linear -3s infinite;
}

.snow:nth-child(174) {
  --left-ini: 4vw;
  --left-end: -3vw;
  --size: 1;
  opacity: 0.38033;
  left: 2vw;
  animation: move1 8s linear -3s infinite;
}

.snow:nth-child(175) {
  --left-ini: -9vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 0.94731;
  left: 9vw;
  animation: move1 10s linear -8s infinite;
}

.snow:nth-child(176) {
  --left-ini: -3vw;
  --left-end: 4vw;
  --size: 2;
  opacity: 0.94905;
  left: 84vw;
  animation: move1 8s linear -8s infinite;
}

.snow:nth-child(177) {
  --left-ini: -2vw;
  --left-end: 7vw;
  --size: 3;
  opacity: 0.58886;
  left: 43vw;
  animation: move1 6s linear -5s infinite;
}

.snow:nth-child(178) {
  --left-ini: -5vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 0.69513;
  left: 30vw;
  animation: move1 8s linear -8s infinite;
}

.snow:nth-child(179) {
  --left-ini: -6vw;
  --left-end: -1vw;
  --size: 1;
  opacity: 0.77816;
  left: 42vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(180) {
  --left-ini: -3vw;
  --left-end: 5vw;
  --size: 1;
  opacity: 1.06011;
  left: 55vw;
  animation: move1 7s linear -8s infinite;
}

.snow:nth-child(181) {
  --left-ini: 6vw;
  --left-end: 10vw;
  --size: 3;
  opacity: 1.02754;
  left: 30vw;
  animation: move1 11s linear -8s infinite;
}

.snow:nth-child(182) {
  --left-ini: 1vw;
  --left-end: -3vw;
  --size: 1;
  opacity: 0.55796;
  left: 35vw;
  animation: move1 8s linear -6s infinite;
}

.snow:nth-child(183) {
  --left-ini: 5vw;
  --left-end: 9vw;
  --size: 3;
  opacity: 0.30797;
  left: 5vw;
  animation: move1 7s linear -2s infinite;
}

.snow:nth-child(184) {
  --left-ini: -2vw;
  --left-end: -8vw;
  --size: 2;
  opacity: 1.05457;
  left: 15vw;
  animation: move1 9s linear -6s infinite;
}

.snow:nth-child(185) {
  --left-ini: -6vw;
  --left-end: -8vw;
  --size: 3;
  opacity: 0.85373;
  left: 81vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(186) {
  --left-ini: -5vw;
  --left-end: -4vw;
  --size: 3;
  opacity: 0.58408;
  left: 38vw;
  animation: move1 9s linear -6s infinite;
}

.snow:nth-child(187) {
  --left-ini: -4vw;
  --left-end: -5vw;
  --size: 3;
  opacity: 0.831;
  left: 81vw;
  animation: move1 8s linear -9s infinite;
}

.snow:nth-child(188) {
  --left-ini: 4vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 1.00902;
  left: 73vw;
  animation: move1 9s linear -8s infinite;
}

.snow:nth-child(189) {
  --left-ini: -9vw;
  --left-end: 9vw;
  --size: 2;
  opacity: 0.72155;
  left: 20vw;
  animation: move1 8s linear -10s infinite;
}

.snow:nth-child(190) {
  --left-ini: -7vw;
  --left-end: -1vw;
  --size: 2;
  opacity: 0.98051;
  left: 90vw;
  animation: move1 7s linear -10s infinite;
}

.snow:nth-child(191) {
  --left-ini: 2vw;
  --left-end: -9vw;
  --size: 1;
  opacity: 0.6278;
  left: 84vw;
  animation: move1 8s linear -10s infinite;
}

.snow:nth-child(192) {
  --left-ini: -6vw;
  --left-end: 2vw;
  --size: 3;
  opacity: 1.15859;
  left: 74vw;
  animation: move1 10s linear -2s infinite;
}

.snow:nth-child(193) {
  --left-ini: 4vw;
  --left-end: 5vw;
  --size: 2;
  opacity: 0.86234;
  left: 47vw;
  animation: move1 11s linear -2s infinite;
}

.snow:nth-child(194) {
  --left-ini: 7vw;
  --left-end: 1vw;
  --size: 3;
  opacity: 0.96626;
  left: 63vw;
  animation: move1 7s linear -2s infinite;
}

.snow:nth-child(195) {
  --left-ini: 8vw;
  --left-end: 9vw;
  --size: 2;
  opacity: 1.113;
  left: 9vw;
  animation: move1 6s linear -7s infinite;
}

.snow:nth-child(196) {
  --left-ini: 10vw;
  --left-end: -5vw;
  --size: 2;
  opacity: 0.26984;
  left: 20vw;
  animation: move1 11s linear -9s infinite;
}

.snow:nth-child(197) {
  --left-ini: -4vw;
  --left-end: 0vw;
  --size: 3;
  opacity: 0.53479;
  left: 90vw;
  animation: move1 6s linear -5s infinite;
}

.snow:nth-child(198) {
  --left-ini: -1vw;
  --left-end: 3vw;
  --size: 2;
  opacity: 0.73213;
  left: 55vw;
  animation: move1 10s linear -4s infinite;
}

.snow:nth-child(199) {
  --left-ini: 1vw;
  --left-end: 7vw;
  --size: 3;
  opacity: 0.22897;
  left: 33vw;
  animation: move1 8s linear -1s infinite;
}

.snow:nth-child(200) {
  --left-ini: 0vw;
  --left-end: 5vw;
  --size: 1;
  opacity: 0.83177;
  left: 81vw;
  animation: move1 11s linear -9s infinite;
}

/* purgecss end ignore */

